grappled with - German English Dictionary